Design feature_engineering script/function to only apply new features that do not exist yet in data. This is to be more efficient during interactive analysis/R&D (no need to re-create features already attached to the data). But, if someone starts with a fresh session it will be completly reproducible.
Determine if better practice to keep raw and engineerd features separate and join at time of building modeling dataset, or to keep together from start. Separate might be better for creating new features from raw, since you'd have to manipulate a smaller dataset (maybe?) but together keeps things compact as long as we maintain lists of "original" and "engineered" features.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.